@media (max-width: 768px) {
    
    /* 首页样式 */
    .NavBanner {
        width: 100%;
        max-height: 888px;  
    }
    
    .Banner {
        z-index: 1;
        overflow: hidden;
    }
    .Banner .swiper-slide .Title {
        position: absolute;
        left: 50%;
        top: 900px;
        transform:translateX(-50%);
        width: 100%;
        height: 36px;
        opacity: 1;        
        font-family: "Source Han Sans CN";
        font-size: 1rem;
        font-weight: 500;
        line-height: normal;
        letter-spacing: 0em;        
        color: #FFFFFF;   
        text-align: left;
    }
    .Banner .swiper-slide .Title a{
        color:#FFFFFF;
    }
    .Banner .Img{    
        height: 280px;  
        display: flex;
        justify-content:center;
        align-items: center;
    }
    .Banner .Img img{
        width: 100%;
        height: 280px;
    }
    .Content1 {
        width: 100%;
        height: auto;
        margin-top: 34px;
        float: left;
    }
    
    .Content1 .MainCon1 {
        width: 100%;
        height: auto;
        margin: 0 auto 0 auto;
        position: relative;
    }
    
    .Active {
        background: url(../../Images/title_bg_m.png) 0 bottom no-repeat;
    }
    .Active1 {
        background: url(../../Images/title_bg2_m.png) 0 bottom no-repeat;
    }
    .Content1 .MainCon1 .ContentLeft {
        width: 100%;
        height: auto;
        overflow: hidden;
        float: left;
    }
    
    .Content1 .MainCon1 .ContentLeft .TabTitle {
        width: 100%;
        height: 43px;
        margin-bottom: 36px;
        display: flex;
        justify-content:space-between;
        align-items: center;
    }
    
    .Content1 .MainCon1 .ContentLeft .TabTitle .TabName {
        width: 160px;
        height: 43px;
    }
    .Content1 .MainCon1 .ContentLeft .TabTitle .TabName span {
        float:inline-start;
        font-family: "Source Han Sans CN";
        font-size: 20px;
        font-weight: bold;
        line-height: normal;
        letter-spacing: 0em;
        color: rgba(0, 0, 0, 0.85);
    }
    .Content1 .MainCon1 .ContentLeft .TabTitle .TabMore {
        width: 82px;
        height: 43px;
    }
    
    .Content1 .MainCon1 .ContentLeft .TabTitle .TabMore a {
        display: block;
        width: 82px;
        margin-top: 23px;
    }
    
    .swiper {
        width: 100%;
    }  
    .swiper-pagination{
        top:100% !important;
    }
    .swiper-pagination-bullet-active{
        width: 40px !important;
        border-radius: 285px !important;
        background-color: #fff !important;
    }
    .my-bullet{
        display: inline-block;
        width: 10px;
        height: 10px;
        border-radius: 50%;
        background: rgba(255, 255, 255, 0.5);
        position: relative;
        right: 21px;
        margin-right: 20px;
    }
    
    .my-prev{
        color:#fff !important;
        left: 30px !important;
    }
    .my-next{
        color:#fff !important;
        right: 30px !important;
    }
    .my-pagination{
        height: 42px;    
        line-height: 50px;
        text-align: right !important;
    }
    
    .Content1 .ContentLeft .ImgNews {
        position: relative;
        width: 100%;
    }
    
    .Content1 .ContentLeft .ImgNews .Img {
        width: 100%;
    }
    
    .Content1 .ContentLeft .ImgNews .Img img {
        width: 100%;
        max-height: 260px;
    }
    
    .Content1 .ContentLeft .ImgNews .ImgInfor {
        position: absolute;
        width: 100%;
        height: 85px;   
        bottom: 0;
        background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 100%);
    }
    
    .Content1 .ContentLeft .ImgNews .ImgInfor .Time {
        width: 90%;
        float: left;
        margin-top: 25px;
        margin-left: 15px;
        font-size: 11px;
        font-weight: 350;
        line-height: 16px;
        letter-spacing: 0em;
        color: #fff;
        display: flex;
        justify-content: start;
        align-items: center;
    }
    
    .Content1 .ContentLeft .ImgNews .ImgInfor .Time img {
        margin-right: 8px;
        width: 12px;
    }
    .Content1 .ContentLeft .ImgNews .ImgInfor .ImgTitle {
        float: left;
        margin-top: 6px;
        margin-left: 15px;
        width: 90%;
        white-space: nowrap;
        overflow: hidden;
    }
    
    .Content1 .ContentLeft .ImgNews .ImgInfor .ImgTitle a {
        color: #fff;
        font-size: 16px;
        font-weight: normal;
        line-height: 16px;
    }
    
    .Content1 .ContentLeft .ImgNews .ImgInfor .ImgTitle a:hover {
        text-decoration: underline;
    }
    
    .Content1 .MainCon1 .ContentRight {
        width: 100%;
        background: #7545A9;
        overflow: hidden;
        float: left;
        padding-bottom: 27px;
    }
    
    .Content1 .MainCon1 .ContentRight .TabList {
        width: 100%;
        height: auto;
        padding: 0 15px;
    }
    
    .Content1 .MainCon1 .ContentRight .TabList ul li {
        padding-top: 16px;
        width: 100%;
        height: 99px;
        overflow: hidden;
        border-bottom: 1px solid rgba(229, 229, 229, 0.65);
    }
    .Content1 .MainCon1 .ContentRight .TabList ul li .LiTitle{
        display: flex;
        justify-content:space-between;
        align-items: center;
    }
    .Content1 .MainCon1 .ContentRight .TabList ul li p{ 
        font-size: 11px;
        font-weight: normal;
        line-height: 16px;
        text-align: justify; /* 浏览器可能不支持 */
        letter-spacing: 0em;
        margin-top: 4px;
        display: -webkit-box; /* 使用WebKit的弹性盒模型 */
        -webkit-line-clamp: 2; /* 限制显示的文本行数 */
        -webkit-box-orient: vertical; /* 设置盒模型的方向为垂直 */
        overflow: hidden; /* 隐藏超出容器的部分 */
        text-overflow: ellipsis; /* 显示省略号 */
        color: rgba(255, 255, 255, 0.65);
    }
    .Content1 .MainCon1 .ContentRight .TabList ul li a {
        width: 100%;
        font-size: 15px;
        font-weight: normal;
        line-height: 20px;
        letter-spacing: 0em;
        color: #fff;
        overflow: hidden;
        white-space: nowrap;/* 不换行 */
        text-overflow: ellipsis; /* 添加省略号 */
    }
    .Content1 .MainCon1 .ContentRight .TabList ul li .Time{
        width:75px;
        height: 18px;
        color: #fff;
        display: flex;
        justify-content:space-between;
        align-items: center;
        font-size: 11px;
        font-weight: normal;
        line-height: 16px;
        letter-spacing: 0em;
    }
    .Content1 .MainCon1 .ContentRight .TabList ul li .Time img{
        width: 12px;
    }
    .Content2 {
        width: 100%;
        height: auto;
        margin-top: 9px;
        float: left;
    }
    
    .Content2 .MainCon2 {
        width: 100%;
        height: auto;
        margin: 0 auto 0 auto;
        position: relative;
    }
    
    
    .Content2 .MainCon2 .ContentLeft {
        width: 100%;
        height: auto;
        overflow: hidden;
        float: left;
    }
    
    .Content2 .MainCon2 .ContentLeft .TabTitle {
        width: 100%;
        height: 75px;
        display: flex;
        justify-content:space-between;
        align-items: center;
    }
    
    .Content2 .MainCon2 .ContentLeft .TabTitle .TabName {
        width: 160px;
        height: 43px;
    }
    .Content2 .MainCon2 .ContentLeft .TabTitle .TabName span {
        float:inline-start;
        font-family: "Source Han Sans CN";
        font-size: 20px;
        font-weight: bold;
        line-height: normal;
        letter-spacing: 0em;
        color: rgba(0, 0, 0, 0.85);
    }
    .Content2 .MainCon2 .ContentLeft .TabTitle .TabMoreDiv
    {
        width: 82px;
        height: 43px;
        display: flex;
        justify-content:space-between;
        align-items: center;
    }
    .Content2 .MainCon2 .ContentLeft .TabTitle .TabMore {
        height: 43px;
    }
    
    .Content2 .MainCon2 .ContentLeft .TabTitle .TabMore a {
        display: block;
        margin-top: 23px;
    }
    .Content2 .MainCon2 .ContentLeft .TabUl {
        height: 34px;
        margin: 0 auto;
    }
    .Content2 .MainCon2 .ContentLeft .TabUl li {
        float: left;
        padding: 0 10px;
        height: 34px;
        font-size: 1rem;
        font-weight: normal;
        line-height: 34px;
        letter-spacing: 0em;
        color: #7545A9;
        border: 1px solid #7545A9;
        cursor: pointer;
        display: flex;
        justify-content:center;
        align-items: center;
    }
    .Content2 .MainCon2 .ContentLeft .TabUl li.liHover{
        color: #fff;
        background: #7545A9;
    }
    .Content2 .MainCon2 .ContentLeft .TabList {
        display: none;
        width: 100%;
        height: auto;
        margin-top: 13px;
        margin-right: 50px;
    }
    
    .Content2 .MainCon2 .ContentLeft .TabList ul li {
        float: left;
        width: 100%;
        height: 100px;
        background: #F6F6F6;
        overflow: hidden;
        margin-bottom: 15px;
        padding: 0 15px;
    }
    .Content2 .MainCon2 .ContentLeft .TabList ul li:hover{    
        background: #7545A9;
    }
    
    .Content2 .MainCon2 .ContentLeft .TabList ul li:hover p{    
        color: #fff;
    }
    .Content2 .MainCon2 .ContentLeft .TabList ul li:hover .Time{    
        color: #fff;
        background-image: url(../../Images/ico_1_m.png);
    }
    .Content2 .MainCon2 .ContentLeft .TabList ul li:nth-child(3n){
        margin-right: 0px;
    }
    .Content2 .MainCon2 .ContentLeft .TabList ul li .LiTitle{
        width: 100%;
        margin: 19px auto 0 auto;
    }
    .Content2 .MainCon2 .ContentLeft .TabList ul li p{ 
        width: 100%;
        height: 40px;
        font-size: 15px;
        font-weight: bold;
        line-height: 20px;
        letter-spacing: 0em;
        display: -webkit-box; /* 使用WebKit的弹性盒模型 */
        -webkit-line-clamp: 2; /* 限制显示的文本行数 */
        -webkit-box-orient: vertical; /* 设置盒模型的方向为垂直 */
        overflow: hidden; /* 隐藏超出容器的部分 */
        text-overflow: ellipsis; /* 显示省略号 */
        color: rgba(0, 0, 0, 0.85);
    }
    .Content2 .MainCon2 .ContentLeft .TabList ul li .Time{
        width:151px;
        color: #7545A9;
        margin-top: 9px;
        font-size: 11px;
        font-weight: normal;
        letter-spacing: 0em;
        padding-left: 17px;
        background: url(../../Images/ico_1_m_hover.png) 0 2px no-repeat;
    }
    .Content2 .MainCon2 .ContentLeft .TabList ul li .Time img{
        margin-right: 8px;
        width: 12px;
    }
    
    
    .Content3 {
        width: 100%;
        min-height: 262px;
        height: auto;
        background-image: url(../../Images/Banner4.png); 
        background-size: cover; /* 背景图片覆盖整个元素 */
        background-position: center center; /* 背景图片居中 */
        background-repeat: no-repeat; /* 背景图片不重复 */
        float: left;
        margin-top: 20px;
    }
    
    .Content3 .MainCon3 {
        width: 100%;
        min-height: 262px;        
        height: auto;
        opacity: 1;
        background: linear-gradient(107deg, rgba(117, 69, 169, 0.6) 0%, rgba(38, 115, 229, 0) 79%);
    }
    .Content3 .MainCon3 .MainConBg{
        width: 100%;
        min-height: 262px;
        height: auto;
        opacity: 1;
        background: linear-gradient(107deg, rgba(117, 69, 169, 0.6) 36%, rgba(38, 115, 229, 0) 79%);
    }
    .Content3 .MainCon3 .MainContent3 {
        min-height: 262px;
        background: url(../../Images/Banner4_bg.png) -226px center no-repeat; 
    }
    .Content3 .MainCon3 .ContentLeft {
        width: 100%;
        margin: 0 auto;
        overflow: hidden;
        opacity: 1;
    }
    .Content3 .MainCon3 .ContentLeft .TabTitle {
        width: 100%;
        margin-top: 35px;
        display: flex;
        flex-direction:column;
        justify-content:start;
    }
    
    .Content3 .MainCon3 .ContentLeft .TabTitle .TabName {
        width: 100%;
        height: 46px;
        line-height: 46px;
    }
    .Content3 .MainCon3 .ContentLeft .TabTitle .TabName span {
        font-family: "Source Han Sans CN";
        font-size: 22px;
        font-weight: bold;
        line-height: normal;
        letter-spacing: 0em;
        color: #fff;
    }
    .Content3 .MainCon3 .ContentLeft .TabTitle .TabName2 {
        width: 100%;
        margin-top: 14px;
    }
    .Content3 .MainCon3 .ContentLeft .TabTitle .TabName2 .span2 {    
        font-family: Arial;
        font-size: 22px;
        font-weight: normal;
        line-height: normal;
        text-transform: uppercase;
        letter-spacing: 0em;
        color: #fff;
    }
    .Content3 .MainCon3 .ContentLeft .TabTitle .TabMore {
        width: 127px;
        height: 34px;
        margin-top: 40px;
        cursor: pointer;
    }
    .Content3 .MainCon3 .ContentLeft .TabTitle .TabMore:hover{
        background-color: rgba(255, 255, 255, 0.3);
    }
    
    .Content3 .MainCon3 .ContentLeft .TabTitle .TabMore a {
        display: block;
        width: 127px;
        height: 34px;
    }
    .Content3 .MainCon3 .ContentLeft .TabTitle .TabMore img{
        width: 127px;
    }    
    .Content4 {
        width: 100%;
        height: auto;
        margin-top: 37px;
        margin-bottom: 37px;
        float: left;
    }
    
    .Content4 .MainCon4 {
        width: 100%;
        height: auto;
        margin: 0 auto 0 auto;
        position: relative;
    }
    .Content4 .MainCon4 .ContentLeft {
        width: 100%;
        height: auto;
        overflow: hidden;
        float: left;
    }
    
    .Content4 .MainCon4 .ContentLeft .TabTitle {
        width: 100%;
        height: 43px;
        margin-bottom: 26px;
        display: flex;
        justify-content:space-between;
        align-items: center;
    }
    
    .Content4 .MainCon4 .ContentLeft .TabTitle .TabName {
        width: 160px;
        height: 43px;
    }
    .Content4 .MainCon4 .ContentLeft .TabTitle .TabName span {
        float:inline-start;
        font-family: "Source Han Sans CN";
        font-size: 20px;
        font-weight: bold;
        line-height: normal;
        letter-spacing: 0em;
        color: rgba(0, 0, 0, 0.85);
    }
    .Content4 .MainCon4 .ContentLeft .TabTitle .TabMore {
        width: 82px;
        height: 43px;
    }
    
    .Content4 .MainCon4 .ContentLeft .TabTitle .TabMore a {
        display: block;
        width: 82px;
        margin-top: 23px;
    }
    
    .Content4 .ContentLeft .ImgNews {
        position: relative;
        width: 100%;
        overflow: hidden;
    }
    
    .Content4 .ContentLeft .ImgNews .Img {
        width: 100%;
    }
    
    .Content4 .ContentLeft .ImgNews .Img img {
        width: 100%;
    }
    
    .Content4 .ContentLeft .ImgNews .ImgInfor {
        position: absolute;
        width: 100%;
        bottom: 0;
    }
    
    .Content4 .ContentLeft .ImgNews .ImgInfor .Time img {
        margin-right: 8px;
    }
    .Content4 .ContentLeft .ImgNews .ImgInfor .ImgIcon{
        float: left;
        padding-left: 18px;
        width: 100%;
        height: 40px;
    }
    .Content4 .ContentLeft .ImgNews .ImgInfor .ImgIcon img{
        width: 28px;
    }
    .Content4 .ContentLeft .ImgNews .ImgInfor .ImgTitle {
        float: left;
        padding-left: 18px;
        width: 100%;
        height: 40px;
        white-space: nowrap; /* 不换行 */
        overflow: hidden; /* 超出部分隐藏 */
        text-overflow: ellipsis; /* 使用省略符号 */  
        background: linear-gradient(270deg, rgba(216, 216, 216, 0) 0%, #7545A9 100%);
    }
    
    .Content4 .ContentLeft .ImgNews .ImgInfor .ImgTitle a {
        color: #fff;
        font-family: PingFang SC;
        font-size: 14px;
        font-weight: normal;
        text-align: center;
        letter-spacing: 0em;
        line-height: 40px;
    }
    
    .Content4 .ContentLeft .ImgNews .ImgInfor .ImgTitle a:hover {
        text-decoration: underline;
    }
    .my-prev2{
        color:#7545A9 !important;
        left: -53px !important;
    }
    .my-next2{
        color:#7545A9 !important;
        right: -53px !important;
    }
    
    /* 列表页样式 */
    .NavBanner2 {
        width: 100%;
        max-height: 560px;
    }
    .Banner2 {
        width: 100%;
        z-index: 1;
        min-height: 280px;
    }
    .Banner2 .Img2 img{    
        width: 100%;
        height: 280px;
    }
    .Banner2 .TabTitle {
        width: 100%;
        margin: -97px auto 0 auto;
    }
    
    .Banner2 .TabTitle .TabName {
        width: 100%;
    }
    .Banner2 .TabTitle .TabName span {
        font-family: "Source Han Sans CN";
        font-size: 26px;
        font-weight: 500;
        line-height: normal;
        letter-spacing: 0em;
        color: #fff;
    }
    .Banner2 .TabTitle .Location{
        width: 100%;
        height: 21px;    
        font-size: 11px;
        font-weight: 300;
        line-height: normal;
        letter-spacing: 0em;
        color: #fff;
        display: flex;
        align-items: center;
    }
    .Banner2 .TabTitle .Location img{
        width: 12px;
        height: 12px;
        margin-right: 5px;
    }
    
    .Content5 {
        width: 100%;
        background: #F8F8F8;
        margin-top: 26px;
        float: left;
    }
    .Content5 .MainCon5 {
        width: 100%;
        margin: 0 auto 0 auto;
    }
    .Content5 .MainCon5 .ContentMain .TabList {
        width: 100%;
        height: auto;
    }
    
    .Content5 .MainCon5 .ContentMain .TabList ul li {
        float: left;
        width: 100%;
        height: 70px;
        margin-bottom: 20px;
        line-height: 28px;
        overflow: hidden;
        display: flex;
        align-items: center;  
        background-color: #F8F8F8;
    }
    .Content5 .MainCon5 .ContentMain .TabList ul li .NewContent
    {
        width: 100%;
        height: 42px;
        padding-right: 14px;
    }
    .Content5 .MainCon5 .ContentMain .TabList ul li a {
        width: 100%;
        height: 42px;
        font-size: 14px;
        font-weight: normal;
        color: rgba(0, 0, 0, 0.9);
        float: left;
        line-height: 21px;    
        text-align: justify;
        text-overflow: ellipsis; /* 添加省略号 */
        word-break: break-all;
        /** 对象作为伸缩盒子模型显示 **/
        display: -webkit-box;
        /** 设置或检索伸缩盒对象的子元素的排列方式 **/
        -webkit-box-orient: vertical;
        /** 显示文本的行数 **/
        -webkit-line-clamp: 2;
        /** 超出的内容隐藏 **/
        overflow: hidden;
    }
    
    .Content5 .MainCon5 .ContentMain .TabList .Time {
        width: 74px;
        height: 70px;
        float: left;
        margin-right: 14px;
        background-color: #FFF7E9;
    }
    
    .Content5 .MainCon5 .ContentMain .TabList .Time .Day {
        display: inline-block;
        width: 74px;
        height: 26px;
        font-family: "D-DIN";
        font-size: 24px;
        font-weight: normal;
        line-height: normal;
        text-align: center;
        letter-spacing: 0em;
        color: #333333;
        margin-top: 11px;
    }
    
    .Content5 .MainCon5 .ContentMain .TabList .Time .Year {
        display: inline-block;
        width: 74px;
        height: 15px;
        font-size: 14px;
        font-weight: normal;
        line-height: 15px;
        text-align: right;
        letter-spacing: 0em;
        color: rgba(0, 0, 0, 0.45);
        padding-right: 8px;
    }
    
    .Content5 .MainCon5 .ContentMain .TabList ul li:hover{
        background-color: #7545A9;
    }
    .Content5 .MainCon5 .ContentMain .TabList ul li:hover .Time{
        background-color: #E6C390;
    }
    .Content5 .MainCon5 .ContentMain .TabList ul li:hover a{
        color:#fff;
    }
    .Content5 .MainCon5 .ContentMain .TabList ul li:hover .Time .Day{
        color: #6F166B;
    }
    .Content5 .MainCon5 .ContentMain .TabList ul li:hover .Time .Year{
        color: #6F166B;
    }
    .Page {
        width: 100%;
        margin: 20px 0px 30px 0px;
        text-align: center;
        float: right;
        display: flex;
        flex-wrap: wrap;
        align-items: center;
    }
    
    .Page a {
        color: #999;
        font-size: 12px;
        margin: 2px;
        border: 1px solid #e6e6e6;
        padding: 4px 12px 6px 12px;
        background: #fff;
        border-radius: 4px;
    }
    
    .Page a:hover {
        color: #fff;
        border: 1px solid #7545A9;
        background: #7545A9;
    }
    
    
    .Page a.hover {
        color: #fff;
        border: 1px solid #7545A9;
        background: #7545A9;
    }
    
    .Content6 {
        width: 100%;
        background: #F8F8F8;
        margin-top: 77px;
    }
    .Content6 .MainCon6 {
        width: 100%;
        margin: 0 auto 0 auto;
    }
    .Content6 .MainCon6 .ContentMain .TabList {
        width: 100%;
        height: auto;
    }
    .Content6 .MainCon6 .ContentMain .TabList .ImgNews {
        float: left;
        width: 100%;
        height: 429px;
        overflow: hidden;
        margin-bottom: 40px;
        border-radius: 8px;
    }
    .Content6 .MainCon6 .ContentMain .TabList .ImgNews .Img {
        width: 100%;
        height: 280px;
        overflow: hidden;
    }
    
    .Content6 .MainCon6 .ContentMain .TabList .ImgNews .Img img {
        width: 100%;
        height: 280px;
    }
    
    .Content6 .MainCon6 .ContentMain .TabList .ImgNews .ImgInfor {
        width: 100%;
        height: 149px;   
        background: #F8F8F8;
    }
    
    .Content6 .MainCon6 .ContentMain .TabList .ImgNews .ImgInfor .ImgTitle {
        float: left;
        padding: 0 26px;
        margin-top: 30px;
        width: 100%;
        white-space: nowrap; /* 不换行 */
        overflow: hidden; /* 超出部分隐藏 */
        text-overflow: ellipsis; /* 使用省略符号 */  
    }
    
    .Content6 .MainCon6 .ContentMain .TabList .ImgNews .ImgInfor .ImgTitle a {
        color: rgba(0, 0, 0, 0.85);
        font-size: 1rem;
        font-weight: bold;
        line-height: 28px;
        letter-spacing: 0em;
    }
    .Content6 .MainCon6 .ContentMain .TabList .ImgNews .ImgInfor p {
        float: left;
        width: 100%;
        height: 56px;   
        padding: 0 26px;
        margin-top: 13px;
        font-size: 16px;
        font-weight: 400;
        line-height: 28px;
        color: rgba(0, 0, 0, 0.85);
        display: -webkit-box; /* 使用WebKit的弹性盒模型 */
        -webkit-line-clamp: 2; /* 限制显示的文本行数 */
        -webkit-box-orient: vertical; /* 设置盒模型的方向为垂直 */
        overflow: hidden; /* 隐藏超出容器的部分 */
        text-overflow: ellipsis; /* 显示省略号 */
    }
    
    .Content6 .MainCon6 .ContentMain .TabList .ImgNews:hover .ImgInfor {
        background: #7545A9;
    }
    .Content6 .MainCon6 .ContentMain .TabList .ImgNews:hover .ImgInfor .ImgTitle a{
        color: #fff;
    }
    .Content6 .MainCon6 .ContentMain .TabList .ImgNews:hover .ImgInfor p {
        color: #fff;
    }
    
    
    .Content7 {
        width: 100%;
        background: #F8F8F8;
        margin-top: 77px;
    }
    .Content7 .MainCon7 {
        width: 100%;
        margin: 0 auto 0 auto;
    }
    .Content7 .MainCon7 .ContentMain .TabList {
        width: 100%;
        height: auto;
    }
    .Content7 .MainCon7 .ContentMain .TabList .ImgNews {
        float: left;
        width: 100%;
        height: 170px;
        overflow: hidden;
        margin-bottom: 40px;
        padding-bottom: 10px;
        background: #FFF7E9;
    }
    .Content7 .MainCon7 .ContentMain .TabList .ImgNews:nth-child(4n)
    {
        margin-right: 0;
    }
    
    .Content7 .MainCon7 .ContentMain .TabList .ImgNews .ImgTitle {
        float: left;
        padding-left: 25px;
        padding-right: 25px;
        margin-top: 30px;
        margin-bottom: 5px;
        width: 100%;
        white-space: nowrap; /* 不换行 */
        overflow: hidden; /* 超出部分隐藏 */
        text-overflow: ellipsis; /* 使用省略符号 */  
        display: flex;
        justify-content:space-between;
        align-items: center;
    }
    
    .Content7 .MainCon7 .ContentMain .TabList .ImgNews .ImgTitle a {
        color: rgba(0, 0, 0, 0.85);
        font-size: 24px;
        font-weight: 500;
        line-height: 28px;
        letter-spacing: 0em;
    }
    .Content7 .MainCon7 .ContentMain .TabList .ImgNews .InfoList {
        float: left;
        width: 100%;
        padding-left: 25px;
        margin-bottom: 3px;
        font-size: 16px;
        font-weight: 400;
        line-height: 24px;
        color: rgba(0, 0, 0, 0.85);
        display: flex;
        flex-flow:row wrap;
    }
    .Content7 .MainCon7 .ContentMain .TabList .ImgNews .InfoList span{
        display: block;
        min-width: 50%;
        float: left;
    }
    .Content7 .MainCon7 .ContentMain .TabList .ImgNews:hover {
        background: #7545A9;
    }
    .Content7 .MainCon7 .ContentMain .TabList .ImgNews:hover .ImgTitle a{
        color: #fff;
    }
    .Content7 .MainCon7 .ContentMain .TabList .ImgNews:hover .InfoList {
        color: #fff;
    }
    
    .Content8 {
        width: 100%;
        height: 543px;
        margin-top: 64px;
    }
    
    .Content8 .MainCon8 {
        width: 100%;
        height: 543px;
        margin: 0 auto 0 auto;
        position: relative;
    }
    .Content8 .MainCon8 .ContentMain {
        width: 100%;
        height: auto;
        overflow: hidden;
        float: left;
    }
    
    .Content8 .MainCon8 .ContentMain .ImgNews {
        float: left;
        position: relative;
        width: 100%;
        height: 325px;
        overflow: hidden;
        margin-bottom: 35px;
    }
    .Content8 .MainCon8 .ContentMain .ImgNews:nth-child(3n)
    {
        margin-right: 0;
    }
    .Content8 .MainCon8 .ContentMain .ImgNews .Img {
        width: 100%;
        height: 325px;
    }
    
    .Content8 .MainCon8 .ContentMain .ImgNews .Img img {
        width: 100%;
        height: 325px;
    }
    
    .Content8 .MainCon8 .ContentMain .ImgNews .ImgInfor {
        position: absolute;
        width: 100%;
        height: 105px;   
        bottom: 0;
    }
    
    .Content8 .MainCon8 .ContentMain .ImgNews .ImgInfor .Time img {
        margin-right: 8px;
    }
    .Content8 .MainCon8 .ContentMain .ImgNews .ImgInfor .ImgIcon{
        float: left;
        margin-left: 26px;
        width: 400px;
        height: 52px;
    }
    .Content8 .MainCon8 .ContentMain .ImgNews .ImgInfor .ImgTitle {
        float: left;
        padding-left: 26px;
        width: 400px;
        height: 52px;
        white-space: nowrap; /* 不换行 */
        overflow: hidden; /* 超出部分隐藏 */
        text-overflow: ellipsis; /* 使用省略符号 */  
        background: linear-gradient(270deg, rgba(216, 216, 216, 0) 0%, #7545A9 100%);
    }
    
    .Content8 .MainCon8 .ContentMain .ImgNews .ImgInfor .ImgTitle a {
        color: #fff;
        font-family: PingFang SC;
        font-size: 18px;
        font-weight: normal;
        line-height: normal;
        text-align: center;
        letter-spacing: 0em;
        line-height: 52px;
    }
    
    .Content8 .MainCon8 .ContentMain .ImgNews .ImgInfor .ImgTitle a:hover {
        text-decoration: underline;
    }
    
    .Content9 {
        width: 100%;
        height: 543px;
        margin-top: 64px;
    }
    
    .Content9 .MainCon9 {
        width: 100%;
        height: 543px;
        margin: 0 auto 0 auto;
        position: relative;
    }
    .Content9 .MainCon9 .ContentMain {
        width: 100%;
        height: auto;
        overflow: hidden;
        float: left;
    }
    
    .Content9 .MainCon9 .ContentMain .ImgNews {
        float: left;
        position: relative;
        width: 100%;
        height: 330px;
        overflow: hidden;
        margin-bottom: 20px;
    }
    .Content9 .MainCon9 .ContentMain .ImgNews:nth-child(5n)
    {
        margin-right: 0;
    }
    .Content9 .MainCon9 .ContentMain .ImgNews .Img {
        width: 100%;
        height: 330px;
    }
    
    .Content9 .MainCon9 .ContentMain .ImgNews .Img img {
        width: 100%;
        height: 330px;
    }
    
    .Content9 .MainCon9 .ContentMain .ImgNews .ImgInfor {
        position: absolute;
        width: 100%;
        height: 52px;   
        bottom: 0;
    }
    
    .Content9 .MainCon9 .ContentMain .ImgNews .ImgInfor .Time img {
        margin-right: 8px;
    }
    .Content9 .MainCon9 .ContentMain .ImgNews .ImgInfor .ImgIcon{
        float: left;
        margin-left: 26px;
        width: 400px;
        height: 52px;
    }
    .Content9 .MainCon9 .ContentMain .ImgNews .ImgInfor .ImgTitle {
        float: left;
        padding-left: 26px;
        width: 400px;
        height: 52px;
        white-space: nowrap; /* 不换行 */
        overflow: hidden; /* 超出部分隐藏 */
        text-overflow: ellipsis; /* 使用省略符号 */  
        background: linear-gradient(270deg, rgba(216, 216, 216, 0) 0%, #7545A9 100%);
    }
    
    .Content9 .MainCon9 .ContentMain .ImgNews .ImgInfor .ImgTitle a {
        color: #fff;
        font-family: PingFang SC;
        font-size: 18px;
        font-weight: normal;
        line-height: normal;
        text-align: center;
        letter-spacing: 0em;
        line-height: 52px;
    }
    
    .Content9 .MainCon9 .ContentMain .ImgNews .ImgInfor .ImgTitle a:hover {
        text-decoration: underline;
    }
    /*内容页样式*/
    
    .Content {
        width: 100%;
        height: auto;
        margin: 25px auto 20px auto;
        background: #F8F8F8;
    }
    .Content .NowNews {
        width: 360px;
        height: auto;
        margin: 51px 0;
        float: right;
    }
    
    .Content .NowNewsTitle {
        float: left;
        width: 360px;
        color: rgba(0, 0, 0, 0.85);
        font-family: Source Han Sans CN;
        font-size: 1rem;
        font-weight: 500;
        line-height: 30px;
        letter-spacing: 0em;
    }
    .Content .NowNews .TabList {
        float: left;
    }
    .Content .NowNews .TabList .LiImg{
        width: 128px;
        height: 92px;
    }
    .Content .NowNews .TabList .LiImg img{
        width: 128px;
        height: 92px;
    }
    .Content .NowNews .TabList ul li {
        float: left;
        width: 360px;
        height: 144px;
        overflow: hidden;  
        display: flex;
        justify-content: space-between;
        align-items: center;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    }
    
    .Content .NowNews .TabList ul li .LiTitle{
        width: 216px;
    }
    .Content .NowNews .TabList ul li p{ 
        width: 216px;
        height: 49px;
        font-size: 14px;
        font-weight: normal;
        line-height: 24px;
        letter-spacing: 0em;
        display: -webkit-box; /* 使用WebKit的弹性盒模型 */
        -webkit-line-clamp: 2; /* 限制显示的文本行数 */
        -webkit-box-orient: vertical; /* 设置盒模型的方向为垂直 */
        overflow: hidden; /* 隐藏超出容器的部分 */
        text-overflow: ellipsis; /* 显示省略号 */
        color: rgba(0, 0, 0, 0.85);
    }
    .Content .NowNews .TabList ul li .Time{
        width:95px;
        color: #7545A9;
        margin-top:14px;
    }
    .Content .NowNews .TabList ul li .Time img{
        margin-right: 8px;
    }
    .Content .NowNewsTitle2 {
        float: left;
        width: 360px;
        color: rgba(0, 0, 0, 0.85);
        font-family: Source Han Sans CN;
        font-size: 1rem;
        font-weight: 500;
        line-height: 30px;
        letter-spacing: 0em;
        margin-top: 125px;
    }
    .Content .NowNews .TabList2 {
        float: left;
    }
    .Content .NowNews .TabList2 ul li {
        float: left;
        width: 360px;
        height: 50px;
        overflow: hidden;  
        display: flex;
        justify-content: space-between;
        align-items: center;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    }
    
    .Content .NowNews .TabList2 ul li .LiTitle{
        width: 360px;
    }
    .Content .NowNews .TabList2 ul li a{ 
        width: 272px;
        height: 24px;
        font-size: 14px;
        font-weight: normal;
        line-height: 24px;
        letter-spacing: 0em;
        display: -webkit-box; /* 使用WebKit的弹性盒模型 */
        -webkit-line-clamp: 1; /* 限制显示的文本行数 */
        -webkit-box-orient: vertical; /* 设置盒模型的方向为垂直 */
        overflow: hidden; /* 隐藏超出容器的部分 */
        text-overflow: ellipsis; /* 显示省略号 */
        color: rgba(0, 0, 0, 0.85);
    }
    .Content .NowNews .TabList2 ul li .Time{
        width:75px;
        color: #7545A9;
    }
    
    
    .Content .ArticleList {
        width: 100%;
        height: auto;
        overflow: hidden;
        background: #fff;
        float: left;
    }
    
    .Content .ArticleList .Title {
        width: 100%;
        height: 63px;
        margin-bottom: 30px;
        border-bottom: 3px solid #7545A9;
    }
    
    .Content .ArticleList .Title .Name {
        height: 63px;
        float: right;
        color: #9E9E9E;
    }
    .Content .ArticleList .Title .Name img {
        float: left;
        margin-top:25px;
        margin-right: 13px;
    }
    .Content .ArticleList .Title .Name span {
        float: left;
        margin-top:22px;
        font-size: 18px;
        font-weight: normal;
        line-height: 32px;
        text-align: right; /* 浏览器可能不支持 */
        letter-spacing: 0em;
    }
    .Content .ArticleList .Title .Name span.Nav_location {
        color: #BF1A20;
    }
    
    .Content .ArticleList .List {
        width: 100%;
        height: auto;
        overflow: hidden;
    }
    
    .Content .ArticleList .List ul li {
        width: 100%;
        height: 60px;
        line-height: 61px;
        border-bottom: 1px dashed #e9e9e9;
        float: left;
    }
    
    .Content .ArticleList .List ul li i {
        display: block;
        float: left;
        width: 8px; /* 设置圆的宽度 */
        height: 8px; /* 设置圆的高度 */
        margin-top: 27px;
        margin-right: 8px;
        background-color: #BF1A20; /* 设置圆的背景颜色 */
        border-radius: 50%; /* 将圆的四个角设置为圆角 */
    }
    
    .Content .ArticleList .List ul li a {
        color: #333333;
        font-size: 18px;
        float: left;
        line-height: 61px;
    }
    
    .Content .ArticleList .List ul li a:hover {
        color: #ff565b;
    }
    .Content .ArticleList .List ul li img {
        float: right;
        margin-top: 21px;
        margin-right: 10px;
    }
    
    .Content .ArticleList .List ul li span {
        float: right;
        line-height: 61px;
        font-size: 16px;
        color: rgba(0, 0, 0, 0.5);
    }
    .Content .MainRightCon .NewsTitle {
        width: 100%;
        min-height: 43px;
        margin:0 auto;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    }
    
    .Content .MainRightCon .NewsTitle h3 {
        width: 100%;
        height: auto;
        color: rgba(0, 0, 0, 0.85);
        font-family: "Source Han Sans CN";
        font-size: 22px;
        font-weight: 500;
        line-height: 30px;
        text-align: center;
        letter-spacing: 0em;
        display: flex;
        justify-content:center;
        align-items: center;
        margin-bottom: 7px;
    }
    
    .Content .MainRightCon .NewsTitle .ArticleInfor {
        width: 100%;
        height: 30px;
        text-align: center;
        margin-bottom: 10px;
        line-height: 30px;
    }
    
    .Content .MainRightCon .NewsTitle .ArticleInfor span {
        display: inline-block;
        color: rgba(0, 0, 0, 0.5);
        font-size: 11px;
        font-weight: normal;
        line-height: 12px;
        letter-spacing: 0em;
        margin-right: 29px;
    }
    
    .Content .MainRightCon .NewsTitle .ArticleInfor .Clock {
        background: url(../../Images/ico_5_m.png) no-repeat left center;
        text-indent: 22px;
    }
    
    .Content .MainRightCon .NewsTitle .ArticleInfor .See {
        background: url(../../Images/ico_7_m.png) no-repeat left center;
        text-indent: 22px;
    }
    
    .Content .MainRightCon .NewsTitle .ArticleInfor .People {
        background: url(../../Images/ico_6_m.png) no-repeat left center;
        text-indent: 22px;
    }
    
    .Content .MainRightCon .NewsTitle .ArticleInfor .Source {
        background: url(../../Images/ico_6_m.png) no-repeat left center;
        text-indent: 22px;
    }
    
    .Content .MainRightCon .ArticleShow {
        width: 100%;
        height: auto;
        margin: 20px auto 0 auto;
        padding-bottom: 60px;
		overflow-x:scroll;
    }
    
    .Content .MainRightCon .ArticleShow img {
        max-width: 100%;
        display: block;
        margin: 15px auto;
    }
    
    .Content .MainRightCon .ArticleShow p {
        color: rgba(0, 0, 0, 0.85);
        font-size: 14px;
        font-weight: normal;
        line-height: 24px;
        letter-spacing: 0em;
        margin-bottom: 10px;
        text-align: justify;
    }
    
    
    .Content_1 {
        width: 100%;
        height: auto;
        margin: 25px auto 20px auto;
        background: #F8F8F8;
    }
    
    .Content_1 .ArticleList {
        width: 100%;
        height: auto;
        overflow: hidden;
        background: #fff;
        float: left;
    }
    
    .Content_1 .ArticleList .Title {
        width: 100%;
        height: 63px;
        margin-bottom: 30px;
        border-bottom: 3px solid #7545A9;
    }
    
    .Content_1 .ArticleList .Title .Name {
        height: 63px;
        float: right;
        color: #9E9E9E;
    }
    .Content_1 .ArticleList .Title .Name img {
        float: left;
        margin-top:25px;
        margin-right: 13px;
    }
    .Content_1 .ArticleList .Title .Name span {
        float: left;
        margin-top:22px;
        font-size: 18px;
        font-weight: normal;
        line-height: 32px;
        text-align: right; /* 浏览器可能不支持 */
        letter-spacing: 0em;
    }
    .Content_1 .ArticleList .Title .Name span.Nav_location {
        color: #BF1A20;
    }
    
    .Content_1 .MainRightCon .NewsTitle {
        width: 100%;
        min-height: 43px;
        margin:0 auto;
        border-bottom: 1px solid rgba(0, 0, 0, 0.1);
    }
    
    .Content_1 .MainRightCon .NewsTitle h3 {
        width: 100%;
        color: rgba(0, 0, 0, 0.85);
        font-family: "Source Han Sans CN";
        font-size: 22px;
        font-weight: 500;
        line-height: 30px;
        text-align: center;
        letter-spacing: 0em;
        display: flex;
        justify-content:center;
        align-items: center;
        margin-bottom: 10px;
    }
    
    .Content_1 .MainRightCon .NewsTitle .ArticleInfor {
        width: 100%;
        height: 30px;
        text-align: center;
    }
    
    .Content_1 .MainRightCon .NewsTitle .ArticleInfor span {
        display: inline-block;
        color: rgba(0, 0, 0, 0.5);
        font-size: 11px;
        font-weight: normal;
        line-height: 12px;
        letter-spacing: 0em;
        margin-right: 29px;
    }
    
    .Content_1 .MainRightCon .NewsTitle .ArticleInfor .Clock {
        background: url(../../Images/ico_5_m.png) no-repeat left center;
        text-indent: 22px;
    }
    
    .Content_1 .MainRightCon .NewsTitle .ArticleInfor .See {
        background: url(../../Images/ico_7_m.png) no-repeat left center;
        text-indent: 22px;
    }
    
    .Content_1 .MainRightCon .NewsTitle .ArticleInfor .People {
        background: url(../../Images/ico_6_m.png) no-repeat left center;
        text-indent: 22px;
    }
    
    .Content_1 .MainRightCon .NewsTitle .ArticleInfor .Source {
        background: url(../../Images/ico_6_m.png) no-repeat left center;
        text-indent: 22px;
    }
    
    .Content_1 .MainRightCon .ArticleShow {
        width: 100%;
        height: auto;
        margin: 20px auto 0 auto;
        padding-bottom: 60px;
    }
    
    .Content_1 .MainRightCon .ArticleShow img {
        display: block;
        margin: 15px auto;
        max-width: 100%;
    }
    
    .Content_1 .MainRightCon .ArticleShow p {
        color: rgba(0, 0, 0, 0.85);
        font-size: 18px;
        font-weight: normal;
        line-height: 32px;
        letter-spacing: 0em;
        margin-bottom: 10px;
        text-indent: 2em;
        text-align: justify;
    }
    
    .Content_2 {
        width: 100%;
        height: auto;
        margin: 57px auto 40px auto;
        background: #F8F8F8;
    }
    .Content_2 .NowNews {
        width: 410px;
        height: auto;
        float: right;
    }
    .Content_2 .NowNews .TabList {
        float: left;
    }
    .Content_2 .NowNews .TabList .LiImg{
        width: 410px;
        height: 220px;
        margin-bottom: 30px;
    }
    .Content_2 .NowNews .TabList .LiImg:hover{
        background-color: rgba(255, 255, 255, 0.3);
    }
    .Content_2 .NowNews .TabList .LiImg img{
        width: 410px;
        height: 220px;
    }
    .Content_2 .ArticleList {
        width: 100%;
        height: auto;
        overflow: hidden;
        background: #fff;
        float: left;
    }
    
    .Content_2 .ArticleList .Title {
        width: 100%;
        height: 63px;
        margin-bottom: 30px;
        border-bottom: 3px solid #7545A9;
    }
    
    .Content_2 .ArticleList .Title .Name {
        height: 63px;
        float: right;
        color: #9E9E9E;
    }
    .Content_2 .ArticleList .Title .Name img {
        float: left;
        margin-top:25px;
        margin-right: 13px;
    }
    .Content_2 .ArticleList .Title .Name span {
        float: left;
        margin-top:22px;
        font-size: 18px;
        font-weight: normal;
        line-height: 32px;
        text-align: right; /* 浏览器可能不支持 */
        letter-spacing: 0em;
    }
    .Content_2 .ArticleList .Title .Name span.Nav_location {
        color: #BF1A20;
    }
    
    .Content_2 .MainRightCon .NewsTitle {
        width: 100%;
        height: 30px;
        font-family: "Source Han Sans CN";
        font-size: 20px;
        font-weight: 500;
        line-height: normal;
        letter-spacing: 0em;
        color: rgba(0, 0, 0, 0.851);
        display: flex;
        align-items: center;
    }
    .Content_2 .MainRightCon .NewsTitle img{
        margin-right: 13px;
    }
    
    .Content_2 .MainRightCon .ArticleShow {
        width: 100%;
        height: auto;
        margin: 20px auto 0 auto;
        padding-bottom: 43px;
    }
    .Content_2 .MainRightCon .NewsBtn {
        margin-bottom: 20px;
    }
      /* 自定义下拉框样式 */
        .select-menu{
            width:100%;
            height:60px;
        }
    
       .select-menu-ul{
            list-style:none;
            opacity:0;
            display:none;
            width:100%;
            font-size: 20px;
            text-align:left;
            border:1px solid #ddd;
            background:#fff;
            position:absolute;
            border-radius: 8px;
            z-index:1;
        }
        .select-menu-ul li{
            padding:2% 0 2% 3%;
            cursor: pointer;
            
        }
        .select-menu-ul li:hover{
            background:#f2f2f2;
            
        }
        .select-menu-div{
            position:relative;
            height:58px;
            width:100%;
            border:1px solid #ddd;
            border-radius: 8px;
            line-height:60px;
        }
        .select-this{
            background:#7545A9 !important;
            color: #fff;
        }
        .select-this:hover{
             background:#7545A9;
             color: #fff;
        }
        i{
        margin-right:5px;
        position:absolute;
        right:0;
        top:0;	
        }
        .select-menu-input{
        padding:0;
        padding-left:3%;
        border:0;
        width: 97%;
        height:56px;
        font-size: 20px;
        cursor:pointer;
        user-select:none;
        border-radius: 8px;
        outline: none; /* 移除聚焦时的轮廓 */
        }
        .select-menu-i{
          transform:rotate(180deg);
        }
        i{
        -webkit-transition: all 0.4s ease;
        -o-transition: all 0.4s ease;
        transition: all 0.4s ease;
        }
       
      /* 当下拉框处于激活状态时显示下拉项 */
      .custom-select:hover .select-items {
        opacity: 1;
        pointer-events: auto;
      }
       
      .select-selected:hover {
        background-color: #f0f0f0;
      }
    
      .input-menu-div{
        position:relative;
        height:58px;
        width:100%;
        border:1px solid #ddd;
        border-radius: 8px;
        line-height:60px;
    }
      .input-menu-input{
        padding:0;
        border: none; /* 移除边框 */
        padding-left:3%;
        border:0;
        width: 97%;
        height:55px;
        font-size: 20px;
        user-select:none;
        border-radius: 8px;
        outline: none; /* 移除聚焦时的轮廓 */
        }
    .button-menu-input{
        padding:0;
        border: none; /* 移除边框 */
        width: 156px;
        height: 60px;
        border-radius: 8px;
        opacity: 1;    
        background: #7545A9;
        font-family: "Source Han Sans CN";
        font-size: 1rem;
        font-weight: normal;
        line-height: normal;
        letter-spacing: 0em;
        color: #fff;
        cursor: pointer;
    }
    
    .Content_2 .MainRightCon .NewsBtn .span1{
        color: rgba(0, 0, 0, 0.85);
        font-family: "Source Han Sans CN";
        font-size: 20px;
        font-weight: normal;
        letter-spacing: 0em; 
    }
    .Content_2 .MainRightCon .NewsBtn .span2{
        color: #7545A9;
        font-family: "DINPro";
        font-size: 40px;
        font-weight: bold;
        line-height: normal;
        letter-spacing: 0em;
    }
    .Content_2 .MainRightCon .NewsCon{
        color: rgba(0, 0, 0, 0.85);
        font-family: "Source Han Sans CN";
        font-size: 20px;
        font-weight: normal;
        line-height: normal;
        letter-spacing: 0em;
        margin:43px 0;
    }
    
    
    
    .Content_3 {
        width: 100%;
        height: auto;
        margin: 57px auto 40px auto;
        background: #F8F8F8;
    }
    .Content_3 .ArticleList {
        width: 100%;
        height: auto;
        overflow: hidden;
        background: #fff;
        float: left;
        margin-bottom: 200px;
    }
    
    .Content_3 .ArticleList .Title {
        width: 100%;
        height: 63px;
        margin-bottom: 30px;
        border-bottom: 3px solid #7545A9;
    }
    
    .Content_3 .ArticleList .Title .Name {
        height: 63px;
        float: right;
        color: #9E9E9E;
    }
    .Content_3 .ArticleList .Title .Name img {
        float: left;
        margin-top:25px;
        margin-right: 13px;
    }
    .Content_3 .ArticleList .Title .Name span {
        float: left;
        margin-top:22px;
        font-size: 18px;
        font-weight: normal;
        line-height: 32px;
        text-align: right; /* 浏览器可能不支持 */
        letter-spacing: 0em;
    }
    .Content_3 .ArticleList .Title .Name span.Nav_location {
        color: #BF1A20;
    }
    .Content_3 .ArticleList .NewsTag{
        width: 100%;
        float: left;
        margin-bottom: 100px;
    }
    .Content_3 .ArticleList .NewsTag .TagRow{    
        margin-bottom: 28px;    
        margin-right: 0;
        margin-left: 0;
    }
    .Content_3 .ArticleList .NewsTag .TagTitle{
        width: 100%;
        height: 40px;
        font-size: 1rem;
        font-weight: normal;
        line-height: 40px;
        letter-spacing: 0em;
        color: rgba(0, 0, 0, 0.85);
        padding:0;
    }
    .Content_3 .ArticleList .NewsTag .TagList{
        width: 100%;
        display: flex;   
        flex-flow:row wrap; 
        justify-content: space-between;
        padding: 0;
    }
    .Content_3 .ArticleList .NewsTag .TagList span{
        min-width: 70px;
        height: 40px;
        margin-right: 50px;
        padding: 0 13px;
        font-size: 18px;
        font-weight: normal;
        line-height: 40px;
        text-align: left;
        letter-spacing: 0em;
        color: rgba(0, 0, 0, 0.85);
        border-radius: 4px;
        cursor: pointer;
    }
    .Content_3 .ArticleList .NewsTag .TagList span:hover{
        background: #7545A9;
        color: #fff;
    }
    .Content_3 .ArticleList .NewsTag .TagList span.hover{
        background: #7545A9;
        color: #fff;
    }
    .Content_3 .MainRightCon .NewsTitle {
        width: 100%;
        height: 36px;
        font-family: "Source Han Sans CN";
        font-size: 28px;
        font-weight: 500;
        line-height: normal;
        letter-spacing: 0em;
        color: rgba(0, 0, 0, 0.851);
        display: flex;
        align-items: center;
    }
    .Content_3 .MainRightCon .NewsTitle img{
        margin-right: 13px;
    }
    
    .Content_3 .MainRightCon .ArticleShow {
        width: 100%;
        height: auto;
        margin: 20px auto 0 auto;
        padding-bottom: 43px;
        overflow-x:scroll;
    }
    
    .rounded-corners {
        width: 100%;
        border-spacing: 1px;
        border-collapse: separate; /* 可选的：为了使边框看起来整洁，可以合并边框 */
        border-radius: 8px; /* 设置圆角的大小 */
    }
    .rounded-corners thead{
        background: #7545A9;
        height: 68px;
        font-size: 18px;
        font-weight: normal;
        line-height: 48px;
        text-align: center;
        letter-spacing: 0em;
        color: #fff;
    }
    .rounded-corners tbody{
        height: 68px;
        font-size: 18px;
        font-weight: normal;
        line-height: 48px;
        text-align: center;
        letter-spacing: 0em;
    }
    .rounded-corners td, .rounded-corners th {
        padding: 8px; /* 设置内边距 */
    }  
     
    .rounded-corners tbody tr:nth-child(even) {
        background-color: #f2f2f2; /* 设置偶数行的背景色 */
    }
     
    .rounded-corners tbody tr:hover {
        background-color: #ddd; /* 设置鼠标悬浮时的背景色 */
    }
   
    
    }